/* ************************************************************************
> File Name:     6.h
> Author:        zhfu
> mail:          3346897597@qq.com
> Created Time:  2022年05月04日 星期三 14时57分14秒
> Description:   
 ************************************************************************/
#ifndef LIST_H
#define LIST_H

typedef struct node *link;
struct node
{
    unsigned char item;
    link next;
};

link init(unsigned char elements[], int n);
void pre_order(link t, void (*visit) (link));
void post_order(link t, void (*visit) (link));
int count(link t);
void destroy(link t);

#endif
